windworn pebble - French English Dictionary